package com.battle.pojo.param.trainingGroup;

import jakarta.validation.constraints.NotNull;
import lombok.Data;

import java.time.LocalDate;

/**
 * @author anni.zhu
 * @author anni.zhu@king-v.com
 * Created in 2025/3/17 16:35
 */
@Data
public class GetTrainingDataParam {
    /**
     * 上级组织架构id
     */
    private Long parentOrganizationId;

    /**
     * 开始时间 yyyy-MM-dd
     */
    private LocalDate startTime;

    /**
     * 结束时间 yyyy-MM-dd
     */
    private LocalDate endTime;

    /**
     * 查询类型：0-小组 1-单人 2-训练总量
     */
    @NotNull(message = "查询类型：0-小组 1-单人 2-训练总量 不能为空")
    private Integer type;
}
